#ifndef TESTWINDOW_H
#define TESTWINDOW_H

#include <QtGui/QDialog>

class QPushButton;
class Manager;
class QLabel;
class Test;
class QSignalMapper;

class MainWindow : public QDialog
{
    Q_OBJECT

public:
    MainWindow(QWidget *parent = 0);

private slots:
    void loadTest();

private slots:
    void clicked(const QString&);

private:
    Manager* m_manager;
    QVector<QPushButton*> m_options;
    QLabel* m_testImage;
    QSignalMapper* m_signalMapper;
    int m_correctId;
    int m_currentTestId;
};

#endif // TESTWINDOW_H
